package JavaSE.CODE.ClassInCommonUse.InnerCLass;

public class StaticClass {

    private String name = "xxx";
    private int age = 10;

    //级别和外部类相同，外部类怎么用，这个类就怎么用
    static class Inner{
        //普通成员
        private String address="shanghai";
        //静态成员
        private static int count=1000;

        public void show(){
            //先创建外部类对象，再访问外部类属性
            System.out.println(new StaticClass().name);
            //访问内部类对象
            //成员方法可以直接访问类方法、成员方法（从加载先后考虑）
            System.out.println(address);
            System.out.println(count);
        }

        public static void showw(){
            System.out.println(count);
        }



    }

}
